@import url("font-awesome.min.css");body{position: relative;width: 100%;min-width: 1180px;height: auto;margin: 0;padding: 0;font-family: microsoft yahei;font-family: "微软雅黑";font: 13px/1.231 arial,helvetica,clean,sans-serif,"Microsoft YaHei";color: #333;}
*{font-family: "微软雅黑";padding: 0;margin: 0;}
img{border: 0;}
.clear{clear: both;}
a{text-decoration: none;color: #4E4646;cursor: pointer;}
UL{list-style-type:none;}
UL,p,li,form,h1,h2,h3,h4,h5,dd,dl,dt,ol{PADDING-BOTTOM: 0px;MARGIN: 0px;PADDING-LEFT: 0px;PADDING-RIGHT: 0px;PADDING-TOP: 0px}
.left{float: left;}
.right{float: right;}
h5{text-align: center;font-size: 15px;font-weight: 100;line-height: 37px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*.more{width:80px;height:28px;border:1px solid #0753a4;}
.more a{display:block;color:#0753a4;text-align:center;line-height:28px;}
.more:hover{background:#0753a4;}
.more:hover a{color:#fff;}*/.more{}
.more a{color: #999;}
.more:hover a{color: #0753a4;}
.hide{display: none;}
.line_2{width: 100%;height: 1px;border-top: 1px solid #8c8c8c;border-bottom: 1px solid #CCC;}
/*header*/#top2{height: 39px;width: 100%;background: #efefef;float:left;min-width:1200px;}
.top{height: 39px;width: 1180px;padding: 0;margin: 0 auto;}
.welcome{font-size: 13px;float: left;line-height: 39px;color: #777;}
.topnav{font-size: 13px;float: right;line-height: 39px;color: #777;}
.topnav a{display: inline-block;margin: 0 5px;color: #999;}
#head{width: 100%;float:left;min-width:1200px;height:130px;}
#ljso{width:100%;float:left;min-width:1200px;background-color:#f2f2f2;border-bottom:#ddd solid 1px;margin-bottom:15px;}
#flash{width:100%;min-width:1200px;}
.hyweb{width:100%;position: relative;overflow:hidden;}
.hyweb li{width:100%;background-repeat: no-repeat;background-position: center top;text-align:center; position: initial !important;}
.hypic li{width: 100% !important;}
.hyweb li img{border:0px;width:100%;height:auto;}
.hyweb li a{width:100%;display:block;margin:auto;overflow: hidden;}
.hypic{height: auto !important;width: 100% !important;}
/*数字按钮样式*/
.hyweb .num{width:100%;left:0px;bottom:5px;text-align:center;height:20px;line-height:20px;position: absolute;z-index: 999;}
.hyweb .num li{display:inline-block;text-align:center;width:12px;height: 12px;line-height:0px;overflow:hidden;color:#004097;text-align:center;margin-right:4px;margin-left:4px;cursor:pointer;font-family: Arial, Helvetica, sans-serif;font-size:0px;overflow:hidden;background-color:#004097;transition:all 0.3s ease-in-out 0s;border-radius:8px;filter: Alpha(Opacity=0.8);-moz-opacity:0.8;opacity:0.8;}
.hyweb .num li.on{background-color:#FC9D05;color:#FC9D05;}
/*当前项*//*上一个 下一个*/.hyweb .prev,
.hyweb .next{width: 50px;height:480px;position: absolute;filter: Alpha(Opacity=0.8);-moz-opacity:0.8;opacity:0.8;background-repeat: no-repeat;background-position: left center;top:0px;}
.hyweb .prev{left:-50px;background-image:url(../images/left.png);}
.hyweb .next{right:-50px;background-position: right center;background-image:url(.../images/right.png);}
.head{width: 1180px;margin: 0 auto;}
#logo{height: 63px;float: left;margin-right: 40px;margin-top: 35px;position: relative;}
em{font-style:normal;color:#ff6008;}
#logo::after{position: absolute;margin-left: 37px;top: -31px;}
#logo>img{width:;height:;}
#dw{width: 320px;float: left;padding-left: 30px;margin-top: 35px;border-left:1px solid #bbb;}
#dw p{display: block;color: #333;font-size: 20.2px;font-weight: 600;margin-bottom: 8px;}
#dw span{font-size: 17.5px;color: #999;}
#tel{float: right;margin-top: 37px;}
#tel .right{margin-top: 3px;}
#tel img{margin-right: 20px;}
#tel p{font-size: 32.38px;font-family:Arial, Helvetica, sans-serif;color: #ff6008;}
#nav{width: 100%;height: 48px;background:url(../images/menu.jpg) repeat-x;float:left;min-width:1200px;}
.nav{width: 1197px;height: 48px;padding: 0;margin: 0 auto;}
#menu{Z-INDEX: 100;POSITION: relative;WIDTH:1197px;HEIGHT:48px;}
#menu UL{FLOAT: left;}
#menu UL LI{POSITION: relative;DISPLAY: inline;FLOAT: left;font-size:16px;width:168px;}
#menu UL LI.dg{width:2px;height:48px;float:left;background-image:url(../images/nav_fg.jpg);background-repeat: no-repeat;background-position: center center;}
#menu UL LI A{TEXT-ALIGN: center;DISPLAY: block;line-height:48px;color:#fff;transition:all 0.3s ease-in-out 0s;}
#menu UL LI .change{color:#fff;text-decoration:none;background-image:url(../images/menu2.jpg);background-repeat: repeat-x;background-position: left top;}
#menu UL LI a.sec{color:#fff;text-decoration:none;background-image:url(../images/menu2.jpg);background-repeat: repeat-x;background-position: left top;}
#menu UL LI A:hover{color:#fff;text-decoration:none;background-image:url(../images/menu2.jpg);background-repeat: repeat-x;background-position: left top;}
#menu UL LI OL{POSITION: absolute;WIDTH:100%;DISPLAY: none;COLOR: #fff;MARGIN-LEFT: 0px;padding:0px;left:0px;background-color:#FC9D05;}
#menu UL LI OL.cp{width:690px;left:-150px;padding:8px;}
#menu UL LI OL.cp li{width:220px;margin-left:3px;margin-right:3px;float:left;text-align:left;}
#menu UL LI OL.cp li A{text-align:left;LINE-HEIGHT: 30px;overflow:hidden;height:30px;text-indent:20px;background-image:url(../images/icon2.gif);background-repeat: no-repeat;background-position: 5px center;TEXT-OVERFLOW: ellipsis;WHITE-SPACE: nowrap;OVERFLOW: hidden;padding:0px;}
#menu UL LI OL LI{DISPLAY: block;FLOAT: none;background-image:none;font-weight:normal;font-size:13px;padding:0px;padding:0px;margin:0px;text-align:left;}
#menu UL LI OL LI A{text-align:center;WIDTH: auto;DISPLAY: block;overflow:hidden;COLOR:#fff;LINE-HEIGHT: 22px;padding-top:5px;padding-bottom:5px;border-bottom:#FDAE2D solid 1px;margin:0px;}
#menu UL LI OL LI A:hover{color:#fff;border-bottom:#0853B8 solid 1px;background-color:#074FB2;background-image:none;}
.clear{clear:both;}
.another{background: #e5322d !important;}
.another a{color: #fff !important;}
.left{float: left;}
.right{float: right;}
/*header end*/#links{width: 100%;float:left;;
background:#004097;}
.links{width: 1180px;height: 90px;padding: 0;margin: 0 auto;overflow: hidden;}
.links b{font-size: 21px;color: #fff;float: left;display: block;text-align: center;line-height: 90px;}
.links a{display: inline-block;padding: 0 17px;color: #fff;line-height: 30px;}
.links a:hover{color: #fff;text-decoration: underline;}
/*links end*//*foot*/#foot{width: 100%;background: #004097;float:left;min-width:1200px;padding-bottom:15px;}
.foot_nav{height: 49px;margin-bottom: 27px;border:1px dashed #fff;}
.foot_nav ul li a{color: #fff;}
.foot_nav ul li{height: 56px;float: left;text-align: center;width: 166px;position: relative;line-height: 50px;}
.foot{width: 1180px;height: 135px;padding: 0;margin: 0 auto;padding-top:50px;}
.foot_logo.left{margin-top: 30px;padding-right: 61px;}
.foot a{color: #fff;margin: 0 2px}
.foot h2,.foot span{color: #fff;margin: 0 2px;font-size:12px;font-weight:100;display:inline-block;line-height:28px;}
.foot a:hover{text-decoration: underline;}
.foot_left,.foot_left p{color: #fff;line-height: 28px;font-size: 12px;}
.weixin{margin-top: 20px;padding-right: 40px;border-right: 1px solid #47bae1;}
.weixin p{text-align:center;line-height:30px;color:#fff;}
.weixin img{height: 110px;width: 110px;}
.foot_left.left{margin-top: 20px;padding-left: 49px;width: 888px;height: 112px;}
.izl-rmenu{position: fixed;left: 0;bottom: 30%;z-index: 999;background-color:#004097;}
.izl-rmenu .btn{width: 40px;height: 40px;cursor: pointer;position: relative;border:#0057CC solid 1px;margin-top:-1px;text-align:center;color:#fff;line-height:40px;}
.izl-rmenu .btn:hover{color:#fff;border:#E70012 solid 1px;}
.izl-rmenu .btn i{font-size:18px;line-height:40px;}
.izl-rmenu .btn-qq{}
.izl-rmenu .btn-qq:hover{background-color: #E70012;}
.izl-rmenu a.btn-qq, .izl-rmenu a.btn-qq:visited{}
.izl-rmenu .btn-wx{}
.izl-rmenu .btn-wx:hover{background-color: #E70012;}
.izl-rmenu .btn-wx .pic{position: absolute;right: -120px;top: -1px;display: none;width: 120px;height: 120px;}
.izl-rmenu .btn-phone{}
.izl-rmenu .btn-phone:hover{background-color: #E70012;}
.izl-rmenu .btn-phone .phone{background-color:#E70012;position: absolute;width: 160px;right: -160px;top: -1px;line-height: 41px;color: #FFF;font-size: 18px;text-align: center;display: none;}
.izl-rmenu .btn-qq .qq{background-color:#E70012;position: absolute;width: 100px;right: -100px;top: -1px;line-height: 41px;color: #FFF;font-size: 18px;text-align: center;display: none;}
.izl-rmenu .btn-top{display: none;}
.izl-rmenu .btn-top:hover{background-color:#E70012;color:#fff;}